package ar.edu.untref.visitor.model;

public class ManoDeObra extends Element {

	private Profesional profesional;
	private int horas;

	public ManoDeObra(int horas, Profesional profesional) {
		this.horas = horas;
		this.profesional = profesional;

	}

	@Override
	public void accept(Visitor visitor) {
		visitor.visitManoDeObra(this, profesional);

	}

	public Profesional getProfesional() {
		return profesional;
	}

	public int getTotal() {

		return this.horas*this.profesional.getCostoHora();
	}

}
